pine seeds - Turkish English Dictionary